package org.mozhu.learning.algo.linked_list;

//线性表接口
public interface List<E> {
    //获得线性表长度
    int size();

    // 判断线性表是否为空
    boolean isEmpty();

    // 插入元素
    void add(E obj);

    // 插入元素
    void add(int index, E obj);

    // 删除元素
    void remove(int index);

    // 获取指定位置的元素
    E get(int index);
}
